package com.xtck.ha.common.domain.system.api.analysis;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

/**
 * 设备信息对象 TBL_DEVICE
 * 
 * @author rqc
 * @date 2024-10-11
 */
@Data
public class TblDeviceNeo implements Serializable {
    private static final long serialVersionUID = 1L;

    private Long id;

    @ApiModelProperty(name = "关联的设备id")
    private Long deviceId;

    @ApiModelProperty(name = "名称")
    private String name;

    @ApiModelProperty(name = "型号(1：卫星 2：设备 3：参数)")
    private String mode;

    @ApiModelProperty(name = "编号")
    private String code;

    @ApiModelProperty(name = "设备类型")
    private String type;

    @ApiModelProperty(name = "所属系统")
    private Long ownSystem;

    @ApiModelProperty(name = "设备的安装位置")
    private String installationLocation;

    @ApiModelProperty(name = "设备厂商")
    private String manufacturer;

    @ApiModelProperty(name = "卫星编号")
    private String satCode;

}
